/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package kivuli.visao.popup;

import java.awt.event.ActionEvent;
import kivuli.entidade.Muro;
import kivuli.visao.AreaDesenho;
import kivuli.visao.dialog.DialogMuro;
import kivuli.visao.item.ItemDeDesenho;
import kivuli.visao.item.ItemMuro;

/**
 *
 * @author bpmlab
 */
public class PopupMuro extends PopupGeral {

    public PopupMuro(ItemDeDesenho itemDeDesenho) {
        super(itemDeDesenho);
    }

    @Override
    public void actionPropriedade(ActionEvent e) {
        ItemMuro item = (ItemMuro) getItemDeDesenho();
        AreaDesenho area = (AreaDesenho) item.getParent();
        Muro muro = (Muro) item.getFigura();
        
        DialogMuro dialogMuro = new DialogMuro(area.getFramePrincipal(), muro);
        if (dialogMuro.isOk()) {
            item.setFigura(muro);
        }
        area.repaint();
    }
    
}
